home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Varios Español
/
Varios Español.iso
/
CLIPP52
/
CLP52E1.ZIP
/
NACION.DOC
< prev
next >
Wrap
Text File
|
1993-03-15
|
13KB
|
258 lines
===========================================================================
Notas de la versión de CA-Clipper 5.2 Española
Copyright (c) 1993, Computer Associates International, Inc.
Todos los derechos reservados.
Este fichero contiene información de importancia para los clientes
europeos que precisen soporte de lenguaje en sus aplicaciones.
==========================================================================
1. Introducción
La versión internacional de CA-Clipper 5.2 proporciona soporte
para los lenguajes de diferentes países, permitiendo a los
usuarios desarrollar aplicaciones para el mercado europeo.
Enlazando con el controlador apropiado, se obtiene la traducción
de algunos mensajes del sistema que aparecen durante la ejecución,
así como un criterio de ordenación en los índices de acuerdo con
el alfabeto local.
==========================================================================
2. Soporte de Traducción de Mensajes
La versión internacional de CA-Clipper 5.2 le permite mostrar los
mensajes que aparecen en el producto en diferentes idiomas. Por
defecto serán mostrados en español. Si deseara cambiar este
comportamiento debería cambiar el controlador de idioma mediante los
pasos indicados en el punto 4 de este documento. Recuerde que si
desea que su CA-Clipper 5.2 en castellano se comporte como la
versión internacional, deberá enlazar en su aplicación el
controlador del idioma inglés.
Los mensajes afectados son:
Días de la semana - Nombres de los días usados por la función CDOW ()
Meses del año - Nombres de los meses usados por la función CMONTH ()
Mensajes de mandato - Mensajes en el mandato LABEL FORM SAMPLES.
Títulos en el mandato REPORT FORM.
Línea de estado en el sistema GET.
Errores en ejecución - Muchos mensajes de error en ejecución se han
traducido. (Esta prestación no está disponible
en todos los controladores).
Existe un fichero MSG*.OBJ para cada país soportado.
==========================================================================
3. Criterios de Ordenación
Los criterios de ordenación afectan al orden de sus índices,
operaciones de ordenación de bases de datos y matrices, y comparación
de cadenas de caracteres. También se ven afectadas las funciones
UPPER (), LOWER (), ISUPPER (), ISLOWER (), ISALPHA () y las funciones
y mandatos parametrizables mediante la cláusula PICTURE. El operador
de igualdad exacta == no se ve afectado.
El criterio de ordenación por defecto de CA-Clipper es el orden
del alfabeto español. Si deseara otro tipo de ordenación, por
ejemplo el portugués, bastaría con cambiar el controlador
del criterio de ordenación siguiendo los pasos indicados en
el punto 4 de este documento. Los criterios de ordenación reordenan
esta secuencia con el fin de incluir los caracteres especiales de
cada país en el lugar correspondiente a su alfabeto. Si usted desea
que su CA-Clipper 5.2 en castellano se comporte como la versión
internacional deberá seleccionar el controlador inglés.
Un ejemplo de esto lo tenemos en el carácter 'ç' [Chr (135)]. Con el
criterio de ordenación por defecto, dicho carácter aparecería entre
'å' [Chr (134)] y 'ê' [Chr (136)]. Si enlaza con el controlador
que proporciona el criterio de ordenación MDX francés y recrea los
índices, el carácter 'ç' [Chr (135)] aparecerá ahora entre los
caracteres 'c' [Chr (67)] y 'd' [Chr (68)]. Así pues, las operaciones
de comparación descritas a continuación pueden ocasionar diferentes
resultados en función del controlador del criterio de ordenación que
se haya enlazado.
? "ç" > "d" // Devuelve .T. con el criterio de ordenación ASCII
? "ç" > "d" // Devuelve .F. con el criterio de ordenación MDX francés.
Nota: Cambiar el criterio de ordenación en una aplicación que ya
tiene índices, posiblemente causará la corrupción de los mismos.
Siempre que se cambie el criterio de ordenación, se deberán
recrear los ficheros contenedores de órdenes.
---------------------------------------------------------------------
3.1 Controladores de Base de Datos Sustituibles
CA-Clipper 5.2 soporta Controladores de Base de Datos Sustituibles o
RDD. Para cada país, los distintos productos de bases de datos pueden
proporcionar criterios de ordenación distintos. Así pues, se incluyen
diferentes controladores del criterio de ordenación para cada uno de
los RDD.
La información siguiente resalta las características específicas de
cada controlador.
---------------------------------------------------------------------
3.1.1 Soporte de Criterios de Ordenación para DBFNTX (Clipper)
Estos controladores de soporte del idioma en formato DBFNTX sustituyen
a todos los módulos de naciones europeas suministrados en versiones
anteriores de CA-Clipper.
---------------------------------------------------------------------
3.1.2 Soporte de Criterios de Ordenación para DBFMDX (dBase IV)
Los controladores de soporte del idioma permiten que sus aplicaciones
actualicen de forma correcta las bases de datos de dBase IV y sus
índices MDX asociados. Las versiones de dBase IV propias de cada país
incorporan su criterio de ordenación particular. Si no se usa el
controlador correcto, se producirá corrupción de índice.
---------------------------------------------------------------------
3.1.3 Soporte de Criterios de Ordenación para DBFCDX (FoxPro 2)
Las versiones europeas de FoxPro 2 usan el criterio de ordenación
ASCII.
De todas maneras, puede enlazar el controlador de mensajes del idioma
propio si desea mostrar mensajes de sistema en su aplicación. Esto no
afectará al criterio de ordenación de su RDD DBFCDX.
Nota: Informe a su oficina local de Computer Associates si precisa
un criterio de ordenación no ASCII para mantener la compatiblidad
con la versión FoxPro de su país.
---------------------------------------------------------------------
3.1.4 Soporte de Criterios de Ordenación para DBPX (Paradox 3.5)
ACTUALMENTE, NO HAY SOPORTE DE CRITERIOS DE ORDENACION NACIONALES
PARA ESTE RDD.
Puede enlazar los controladores de lenguaje para mostrar los mensajes
del sistema en su aplicación, pero no afectará al criterio de
ordenación del RDD DBPX.
---------------------------------------------------------------------
3.2 Soporte de varios RDD.
Sólo puede enlazarse un controlador de lenguaje en una aplicación
de CA-Clipper 5.2. No es posible utilizar dos criterios de
ordenación para aplicaciones que usen los controladores DBFNTX y
DBFMDX simultáneamente, por ejemplo. En tal caso, deberá seleccionar
el controlador de lenguaje para los índices con los cuales quiera
mantener compatibilidad. Deberá volver a crear todos los índices
que no se encuentren en este caso.
==========================================================================
4. ¿Qué países se soportan?
La tabla siguiente lista los países que actualmente se
soportan:
┌────────────┬──────────┬──────────┬────────┬────────────────────┐
│ Lenguaje │ Mensajes │ DBFNTX │ DBFMDX │ Notas │
╞════════════╪══════════╪══════════╪════════╪════════════════════╡
│ Inglés │ MSGUK │ NTXUK │ MDXUK │ NTX es orden ASCII │
│ Danés │ MSGDAN │ NTXDAN │ │ │
│ Holandés │ MSGDUT │ NTXDUT │ MDXDUT │ │
│ Finés │ MSGFIN │ NTXFIN │ │ │
│ Francés │ MSGFRE │ NTXFRE │ MDXFRE │ │
│ Alemán │ MSGGER │ NTXGER │ MDXGER │ │
│ Griego │ MSGGR437 │ NTXGR437 │ │ Para Code Page 437 │
│ │ MSGGR851 │ NTXGR851 │ │ Para Code Page 851 │
│ Islandés │ MSGIC850 │ NTXIC850 │ │ Para Code Page 850 │
│ │ MSGIC861 │ NTXIC861 │ │ Para Code Page 861 │
│ Italiano │ MSGITA │ NTXITA │ MDXITA │ │
│ Noruego │ MSGNOR │ NTXNOR │ │ │
│ Portugués │ MSGPOR │ │ │ │
│ Español │ MSGSPA │ NTXSPA │ MDXSPA │ │
│ Sueco │ MSGSWE │ NTXSWE │ MDXSWE │ │
└────────────┴──────────┴──────────┴────────┴────────────────────┘
Si no hubiera sopote para el lenguaje de su país, por favor contacte
con la oficina local de Computer Associates.
Para instalar el controlador apropiado a su país, ejecute el fichero
NACION.BAT ubicado en el directorio \CLIPPER5\OBJ y siga las
instrucciones mostradas en pantalla. Este copiará el controlador
de mensajes de su país en MSG.OBJ, el controlador de criterio de
ordenación para sus índices DBFNTX en NTXSORT.OBJ y el criterio de
ordenación para sus índices DBFMDX en MDXSORT.OBJ.
==========================================================================
5. Enlace de los Controladores de Lenguaje.
La siguiente documentación usa las convenciones de nombre
descritas anteriormente y asume que se ha ejecutado NACION.BAT.
Antes de enlazar su controlador de lenguaje, asegúrese de que
ha establecido el valor de la variable de entorno OBJ al
directorio \CLIPPER5\OBJ. Por ejemplo, incluya la línea
"SET OBJ=C:\CLIPPER5\OBJ" en su fichero AUTOEXEC.BAT.
Para crear una aplicación en CA-Clipper que soporte el idioma
de su país, debe enlazarla con el controlador del lenguaje y
con el controlador del criterio de ordenación correspondiente
al RDD que esté usando. La sintaxis a usar para tal propósito
es la siguiente:
RTLINK FI <Objs> [, <ControladordeMensajes>]
[, <ControladordelCriteriodeOrdenación>]
donde <Objs> Es la lista de los
ficheros OBJ de su
aplicación
<ControladordeMensajes> Es el controlador de
mensajes
<ControladordelCriteriodeOrdenación> Es el controlador del
criterio de ordenación
del RDD usado
Por ejemplo, para crear una aplicación con soporte de mensajes y
criterio de ordenación para el controlador DBFMDX, enlace de la
siguiente manera:
RTLINK FI <objs>, MSG, MDXSORT
Tanto los controladores de mensaje como los de criterio de ordenación
son opcionales. Por lo tanto, una aplicación puede actuar con mensajes
traducidos pero con el criterio de ordenación ASCII. Por ejemplo:
RTLINK FI <objs>, MSG
Usando el parámetro //INFO en la línea de mandato al invocar a su
aplicación, podrá determinar los controladores de lenguaje que se
han enlazado con su aplicación. Por ejemplo:
C:\> MIPROG //INFO
Cuando no se haya enlazado ningún controlador en la aplicación, la
línea de información mostrada al arrancar la aplicación será:
Clipper (R) 5.2 Intl. Rev. 1.96 BRITISH - ASCII Collation
└──┬──┘ └─┬─┘
│ │
Controlador de mensajes ──┘ └── Controlador del
en idioma local que criterio de ordenación
se ha enlazado. que se ha enlazado.
Este mensaje cambia en función de los controladores que se hayan
enlazado en su aplicación. Junto con el controlador del Criterio de
Ordenación, se mostrará también el país. Por ejemplo, si ha instalado
los controladores de francés y enlazado los ficheros MSG.OBJ y
MDXSORT.OBJ, la línea de información visualizada será:
Clipper (R) 5.2 Intl. Rev. 1.96 FRENCH - FRENCH DBFMDX Collation
---------------------------------------------------------------------
Si requiere más información técnica o encuentra algún problema,
por favor contacte con la oficina local de Computer Associates.
* * *